const http = require('http');

let server = http.createServer();

server.on('request', (req, res) => {
    console.log(req.url);  // 【重点】
    console.log(req.method);  // 【重点】
    console.log(req.httpVersion);
    console.log(req.headers);   // 获取请求头信息（对象）
    console.log(req.rawHeaders); // 获取请求头信息（数组）

    // 有请求就必须有响应，否则则网页打不开
    /*res.statusCode = 404;
    res.statusMessage = 'NOT FOUND';
    res.setHeader('Content-Type', 'text/html;charset=utf-8');*/

    // 简化书写 【重点】
    res.writeHead(400, '222222', {
        'Content-Type': 'text/html;charset=utf-8'
    });
    res.write('访问成功');
    res.end();
});

// 服务启动
server.listen(8080, function () {
   console.log('服务已经启动！')
});